' Generado por Luis Molina.
' para la serializacion
Imports System.Xml.Serialization
Imports System.IO

<Serializable()> Public Class campos

#Region "Variables"


    Private s_admiteNulos As Boolean

    Private s_AutoFilterWhenForeignKey As Boolean

    Private s_autoGenerado As Boolean

    Private s_autoNumber As Boolean

    Private s_BasedOn As New String("")

    Private s_buttonInDatagrid As Boolean

    Private s_Casing As Boolean

    Private s_ClrType As New Integer

    Private s_decimals As New Integer

    Private s_DefaultValue As New String("")

    Private s_descripcion As New String("")

    Private s_dynamicCombo As New String("")

    Private s_editableInDatagrid As Boolean

    Private s_EnableAuthorization As Boolean

    Private s_Encryption As Boolean

    Private s_idCampos As New Integer

    Private s_imageInDatagrid As Boolean

    Private s_IsAnyParentLevelKey As Boolean

    Private s_IsBlobImage As Boolean

    Private s_IsDate As Boolean

    Private s_IsInReader As Boolean

    Private s_IsInteger As Boolean

    Private s_isKey As Boolean

    Private s_IsLowCardinalityForeignKey As Boolean

    Private s_IsNumeric As Boolean

    Private s_IsParentLevelKey As Boolean

    Private s_IsPassword As Boolean

    Private s_isReadOnly As Boolean

    Private s_IsVisibleOnDataProvider As Boolean

    Private s_isVisibleOnForm As Boolean

    Private s_IsVisibleOnWorkWith As Boolean

    Private s_lenght As New Integer

    Private s_LowerCase As Boolean

    Private s_MimeType As New Integer

    Private s_nameSpace As New String("")

    Private s_nombre As New String("")

    Private s_RegularExpression As New String("")

    Private s_RightTrim As Boolean

    Private s_seleccionado As Boolean

    Private s_staticCombo As New String("")

    Private s_tipo As New Integer

    Private s_TreatEmptyAsNull As Boolean


#End Region


    
    Public Sub New()

    End Sub

#Region "Propiedades"


    Public Property admiteNulos() As Boolean
        Get
            Return s_admiteNulos
        End Get
        Set(ByVal Value As Boolean)
            s_admiteNulos = Value
        End Set
    End Property
    Public Property AutoFilterWhenForeignKey() As Boolean
        Get
            Return s_AutoFilterWhenForeignKey
        End Get
        Set(ByVal Value As Boolean)
            s_AutoFilterWhenForeignKey = Value
        End Set
    End Property
    Public Property autoGenerado() As Boolean
        Get
            Return s_autoGenerado
        End Get
        Set(ByVal Value As Boolean)
            s_autoGenerado = Value
        End Set
    End Property
    Public Property autoNumber() As Boolean
        Get
            Return s_autoNumber
        End Get
        Set(ByVal Value As Boolean)
            s_autoNumber = Value
        End Set
    End Property
    Public Property BasedOn() As String
        Get
            Return s_BasedOn
        End Get
        Set(ByVal Value As String)
            s_BasedOn = Value
        End Set
    End Property
    Public Property buttonInDatagrid() As Boolean
        Get
            Return s_buttonInDatagrid
        End Get
        Set(ByVal Value As Boolean)
            s_buttonInDatagrid = Value
        End Set
    End Property
    Public Property Casing() As Boolean
        Get
            Return s_Casing
        End Get
        Set(ByVal Value As Boolean)
            s_Casing = Value
        End Set
    End Property
    Public Property ClrType() As Integer
        Get
            Return s_ClrType
        End Get
        Set(ByVal Value As Integer)
            s_ClrType = Value
        End Set
    End Property
    Public Property decimals() As Integer
        Get
            Return s_decimals
        End Get
        Set(ByVal Value As Integer)
            s_decimals = Value
        End Set
    End Property
    Public Property DefaultValue() As String
        Get
            Return s_DefaultValue
        End Get
        Set(ByVal Value As String)
            s_DefaultValue = Value
        End Set
    End Property
    Public Property descripcion() As String
        Get
            Return s_descripcion
        End Get
        Set(ByVal Value As String)
            s_descripcion = Value
        End Set
    End Property
    Public Property dynamicCombo() As String
        Get
            Return s_dynamicCombo
        End Get
        Set(ByVal Value As String)
            s_dynamicCombo = Value
        End Set
    End Property
    Public Property editableInDatagrid() As Boolean
        Get
            Return s_editableInDatagrid
        End Get
        Set(ByVal Value As Boolean)
            s_editableInDatagrid = Value
        End Set
    End Property
    Public Property EnableAuthorization() As Boolean
        Get
            Return s_EnableAuthorization
        End Get
        Set(ByVal Value As Boolean)
            s_EnableAuthorization = Value
        End Set
    End Property
    Public Property Encryption() As Boolean
        Get
            Return s_Encryption
        End Get
        Set(ByVal Value As Boolean)
            s_Encryption = Value
        End Set
    End Property
    Public Property idCampos() As Integer
        Get
            Return s_idCampos
        End Get
        Set(ByVal Value As Integer)
            s_idCampos = Value
        End Set
    End Property
    Public Property imageInDatagrid() As Boolean
        Get
            Return s_imageInDatagrid
        End Get
        Set(ByVal Value As Boolean)
            s_imageInDatagrid = Value
        End Set
    End Property
    Public Property IsAnyParentLevelKey() As Boolean
        Get
            Return s_IsAnyParentLevelKey
        End Get
        Set(ByVal Value As Boolean)
            s_IsAnyParentLevelKey = Value
        End Set
    End Property
    Public Property IsBlobImage() As Boolean
        Get
            Return s_IsBlobImage
        End Get
        Set(ByVal Value As Boolean)
            s_IsBlobImage = Value
        End Set
    End Property
    Public Property IsDate() As Boolean
        Get
            Return s_IsDate
        End Get
        Set(ByVal Value As Boolean)
            s_IsDate = Value
        End Set
    End Property
    Public Property IsInReader() As Boolean
        Get
            Return s_IsInReader
        End Get
        Set(ByVal Value As Boolean)
            s_IsInReader = Value
        End Set
    End Property
    Public Property IsInteger() As Boolean
        Get
            Return s_IsInteger
        End Get
        Set(ByVal Value As Boolean)
            s_IsInteger = Value
        End Set
    End Property
    Public Property isKey() As Boolean
        Get
            Return s_isKey
        End Get
        Set(ByVal Value As Boolean)
            s_isKey = Value
        End Set
    End Property
    Public Property IsLowCardinalityForeignKey() As Boolean
        Get
            Return s_IsLowCardinalityForeignKey
        End Get
        Set(ByVal Value As Boolean)
            s_IsLowCardinalityForeignKey = Value
        End Set
    End Property
    Public Property IsNumeric() As Boolean
        Get
            Return s_IsNumeric
        End Get
        Set(ByVal Value As Boolean)
            s_IsNumeric = Value
        End Set
    End Property
    Public Property IsParentLevelKey() As Boolean
        Get
            Return s_IsParentLevelKey
        End Get
        Set(ByVal Value As Boolean)
            s_IsParentLevelKey = Value
        End Set
    End Property
    Public Property IsPassword() As Boolean
        Get
            Return s_IsPassword
        End Get
        Set(ByVal Value As Boolean)
            s_IsPassword = Value
        End Set
    End Property
    Public Property isReadOnly() As Boolean
        Get
            Return s_isReadOnly
        End Get
        Set(ByVal Value As Boolean)
            s_isReadOnly = Value
        End Set
    End Property
    Public Property IsVisibleOnDataProvider() As Boolean
        Get
            Return s_IsVisibleOnDataProvider
        End Get
        Set(ByVal Value As Boolean)
            s_IsVisibleOnDataProvider = Value
        End Set
    End Property
    Public Property isVisibleOnForm() As Boolean
        Get
            Return s_isVisibleOnForm
        End Get
        Set(ByVal Value As Boolean)
            s_isVisibleOnForm = Value
        End Set
    End Property
    Public Property IsVisibleOnWorkWith() As Boolean
        Get
            Return s_IsVisibleOnWorkWith
        End Get
        Set(ByVal Value As Boolean)
            s_IsVisibleOnWorkWith = Value
        End Set
    End Property
    Public Property lenght() As Integer
        Get
            Return s_lenght
        End Get
        Set(ByVal Value As Integer)
            s_lenght = Value
        End Set
    End Property
    Public Property LowerCase() As Boolean
        Get
            Return s_LowerCase
        End Get
        Set(ByVal Value As Boolean)
            s_LowerCase = Value
        End Set
    End Property
    Public Property MimeType() As Integer
        Get
            Return s_MimeType
        End Get
        Set(ByVal Value As Integer)
            s_MimeType = Value
        End Set
    End Property
    Public Property _nameSpace() As String
        Get
            Return s_nameSpace
        End Get
        Set(ByVal Value As String)
            s_nameSpace = Value
        End Set
    End Property
    Public Property nombre() As String
        Get
            Return s_nombre
        End Get
        Set(ByVal Value As String)
            s_nombre = Value
        End Set
    End Property
    Public Property RegularExpression() As String
        Get
            Return s_RegularExpression
        End Get
        Set(ByVal Value As String)
            s_RegularExpression = Value
        End Set
    End Property
    Public Property RightTrim() As Boolean
        Get
            Return s_RightTrim
        End Get
        Set(ByVal Value As Boolean)
            s_RightTrim = Value
        End Set
    End Property
    Public Property seleccionado() As Boolean
        Get
            Return s_seleccionado
        End Get
        Set(ByVal Value As Boolean)
            s_seleccionado = Value
        End Set
    End Property
    Public Property staticCombo() As String
        Get
            Return s_staticCombo
        End Get
        Set(ByVal Value As String)
            s_staticCombo = Value
        End Set
    End Property
    Public Property tipo() As Integer
        Get
            Return s_tipo
        End Get
        Set(ByVal Value As Integer)
            s_tipo = Value
        End Set
    End Property
    Public Property TreatEmptyAsNull() As Boolean
        Get
            Return s_TreatEmptyAsNull
        End Get
        Set(ByVal Value As Boolean)
            s_TreatEmptyAsNull = Value
        End Set
    End Property

#End Region
End Class

